home *** CD-ROM | disk | FTP | other *** search
/ Click 5 / Click 5.iso / data / game5.dat / scripts / frame_1 / DoAction_9.as < prev    next >
Text File  |  2002-11-22  |  2KB  |  25 lines

  1. function Center(lev, row, pos)
  2. {
  3.    var t311 = "f" + String(lev) + String(row - 1) + String(pos - 1);
  4.    var t312 = "f" + String(lev) + String(row - 1) + String(pos);
  5.    var t321 = "f" + String(lev) + String(row) + String(pos - 1);
  6.    var t422 = "f" + String(lev + 1) + String(row) + String(pos);
  7.    var t323 = "f" + String(lev) + String(row) + String(pos + 1);
  8.    var t332 = "f" + String(lev) + String(row + 1) + String(pos);
  9.    var t421 = "f" + String(lev + 1) + String(row) + String(pos - 1);
  10.    var t412 = "f" + String(lev + 1) + String(row - 1) + String(pos);
  11.    var t313 = "f" + String(lev) + String(row - 1) + String(pos + 1);
  12.    var t411 = "f" + String(lev + 1) + String(row - 1) + String(pos - 1);
  13.    var t333 = "f" + String(lev) + String(row + 1) + String(pos + 1);
  14.    var t331 = "f" + String(lev) + String(row + 1) + String(pos - 1);
  15.    var Us1 = !eval(t311).FishkiAviable && !eval(t312).FishkiAviable && !eval(t321).FishkiAviable && (!eval(t422).FishkiAviable || eval(t422).FishkiAviable && eval(t323).FishkiAviable && eval(t332).FishkiAviable) && !eval(t421).FishkiAviable && !eval(t412).FishkiAviable;
  16.    var Us2 = !eval(t312).FishkiAviable && !eval(t313).FishkiAviable && !eval(t323).FishkiAviable && (!eval(t421).FishkiAviable || eval(t321).FishkiAviable && eval(t332).FishkiAviable && eval(t421).FishkiAviable) && !eval(t411).FishkiAviable && !eval(t422).FishkiAviable;
  17.    var Us3 = !eval(t323).FishkiAviable && !eval(t332).FishkiAviable && !eval(t333).FishkiAviable && (!eval(t411).FishkiAviable || eval(t312).FishkiAviable && eval(t321).FishkiAviable && eval(t411).FishkiAviable) && !eval(t412).FishkiAviable && !eval(t421).FishkiAviable;
  18.    var Us4 = !eval(t321).FishkiAviable && !eval(t331).FishkiAviable && !eval(t332).FishkiAviable && (!eval(t412).FishkiAviable || eval(t312).FishkiAviable && eval(t323).FishkiAviable && eval(t412).FishkiAviable) && !eval(t411).FishkiAviable && !eval(t422).FishkiAviable;
  19.    if(Us1 || Us2 || Us3 || Us4)
  20.    {
  21.       return true;
  22.    }
  23.    return false;
  24. }
  25.